home *** CD-ROM | disk | FTP | other *** search
Text File | 1999-02-21 | 6.4 KB | 160 lines | [TEXT/ttxt] |
- History of MacChess - Wim van Beusekom
-
- ======================================================================
-
- TOBBER Atari Rotterdam 1989
-
- I entered my TOBBER (Atari) chess program in the Dutch Computer Chess
- Championships in 1989 and 1990. These were organized by the CSVN
- (Computer Chess Association Netherlands).
-
- In 1989 there were 14 programs and I was 11th with 2.5 points out of 7.
- in 1990 there were 16 programs and I was 10th with 3 points out of 7.
-
- After this I stopped programming for a while.
-
- ======================================================================
-
- MacChess 1.0 Rotterdam December 1994
-
- In April 1993 I began converting TOBBER to an Apple Macintosh.
- MacChess 1.0 is nearly identical to TOBBER (Atari). On a Classic II
- MacChess 1.0 is comparable to the Kasparov TEAM-MATE chess computer
- and on a Centris 610 to the Mephisto MMII.
-
- MacChess 1.0 was developed in THINK C,
- the interface has been written in C and
- its search routines were written in assembler.
-
- In October 1994 I visited the 14th Dutch Computer Chess Championship
- and was inspired to play again at the 15th Championship in 1995.
-
- ======================================================================
-
- MacChess 2.0 Rotterdam December 1995
-
- In November 1995 I entered the 15th Open Dutch Computer Chess Championship.
- There were 20 programs and I was 12th with 5.5 points out of 11 games.
- MacChess ran on a Macintosh Centris 610 (20 MHz).
- This was the best result to date.
-
- MacChess 2.0 was tactically improved by using null-moves and better
- move ordering techniques.
-
- Positional play and end games are still weak.
-
- ======================================================================
-
- MacChess 2.5 Rotterdam June 1996
-
- I slightly improved the chess engine, and made many enhancements in the
- user interface and import/export facilities. The only changes between
- MacChess 2.5 and 2.5.1 were some minor bug fixes.
-
- Major New features:
- - Sliding pieces
- - selectable board patterns & a new piece set
- - PGN/EPD import/export
- - separate mating module
- - batch position analysis.
- - greatly enhanced game review capabilities
-
- ======================================================================
-
- MacChess 3.0 Rotterdam December 1996
-
- I entered the 16th Open Dutch Computer Chess Championship this November.
- MacChess placed 7th out of 20 programs with 6 points in 11 games.
- MacChess ran on a 200 Mhz Power Macintosh with a 604e processor
- supplied by Apple (Thanks!).
-
- This was the best result to date. The games are in the folder DOCC 1996.
-
- MacChess 3.0 is stronger than MacChess 2.X because it thinks much
- faster - it is now PowerPC native. MacChess 3.0 runs 13 times faster
- on "stock" Power Macintoshes than MacChess 2.X, which should make it a
- full rating class stronger. (People who use Speed Doubler to speed up
- MacChess 2.X on their Power Macintoshes will "only" double their speed
- by switching to MacChess 3.0.) Though MacChess 3.0 is faster than
- MacChess 2.X, it isn't much "smarter" - positional play and end games
- are still weak. MacChess 3.0 REQUIRES a Power Macintosh - if you
- don't own a Power Macintosh, MacChess 2.5.1 is the version for you.
-
- ====================================================================
-
- MacChess 4.0 Rotterdam December 1997
-
- I participated in the 12th AEGON tournament last April. This is a large
- human vs computer tournament with 100 participants, 50 humans against 50
- computers. There were 6 rounds in 6 evenings. Unfortunately, the computer
- provided was a slow one - only 51,000 nps from the opening position -
- about 1/3 the speed of a 180MHz 604e. MacChess came in 67th place with
- 2.5 points and a TPR (tournament performance rating) of 2222.
-
- Despite my intentions the playing strength of MacChess 4.0 is not much
- improved. There is a slight improvement in end games by adding some end
- game knowledge. I will keep working to improve the playing strength in
- the next few years.
-
- Major New features:
- - Analyze Game
- - Analyze Player vs Player
- - Display of ECO codes
- - More endgame knowledge
- - Copy and Paste:
- - PGN game when the Moves window is active.
- - EPD position when the Board window is active.
- - Copy the principal variation when the PV window is active.
- - Next Best Move - (Option menu) Does all moves now.
- - Can now work in the background
- - PGN database now kept open while viewing games
- - PGN player names now displayed on border of Board window
- - Added Save Game As - (File menu)
- - Player Name - (Option menu) Fill in and/or save a players name.
- - Web Site: http://members.aol.com/Macchess/
-
- ====================================================================
-
- MacChess 5.0 Rotterdam December 1998
-
- MacChess did not participate in any tournaments this year.
-
- Most of this year's work was to make the code more compact,
- add endgame knowledge, a large board and other interface improvements.
-
- Major New features:
- - Added new large board with optimized "Classic" and "American" sets
- - New move generator - 200Kb smaller, fast at finding forced mates
- - Many Level options added, including sudden death and increment
- - Quick level settings added in Level menu
- - No longer settles for the first mate it sees - seeks fastest mate
- - More endgame knowledge
- - Preferences dialog box was split into two panes
- - Dialog box for "Setup" now repositionable
- - Result in Game Info box now uses popup menu
- - New icons for game, opening book, preference files
- - Display of nodes will no longer overflow
- - Web Site: http://members.aol.com/Macchess/
-
- ====================================================================
- MacChess 5.0.1 Rotterdam January 1999
-
- Minor update.
-
- 1. Fixed the adjustment for mate scores in the transposition table.
- Because of this MacChess 5.0 (not 4.0) announced a shorter mate
- than was possible in some positions.
-
- 2. Add an extra “Tournament” level option that let you choose between:
- a. set the time separate for white and black. (as in MacChess 5.0)
- b. set the time for both colors at once. (new)
-
- ====================================================================
- Wim van Beusekom.
-
- postal address: Hammarskjoldplaats 284
- 3069 RH Rotterdam.
- The Netherlands.
-
- email address: beusekom@knoware.nl
-